package com.wupaas.boot.core.business.escape;

import org.apache.commons.lang3.NotImplementedException;

/**
 * 名称转义服务
 * @author JueYue
 * @date 2021-05-21-5-29
 * @since 1.0
 */
public interface INameEscapeService {

    /**
     * 根据名称转义为ID的服务
     * @param id
     * @return
     */
    default String getName(String id){throw new NotImplementedException("服务没有实现,请在代码实现");}

    /**
     * 根据ID转义为名称的服务
     * @param name
     * @return
     */
    default String getId(String name){throw new NotImplementedException("服务没有实现,请在代码实现");}

}
